package com.zmh.service.book;

import java.util.List;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.zmh.dao.UpdWebsitDao;
import com.zmh.model.book.UpdWebsit;

/** 
 * 更新站点管理
 * @author zhoumh
 * @version 创建时间：2017年11月24日 下午7:48:44 
 * @Description 
*/
@Service
public class UpdWebsitService {
	 /**
	  * 日志记录  
	  */
  private static final Logger LOGGER = LoggerFactory.getLogger(UpdWebsitService.class);
	@Autowired
	private UpdWebsitDao updWebsitDao;
	/**
	 * 查询全部站点信息
	 * @return: List<UpdWebsit>
	 * @author: zhoumh
	 * @version: 创建时间：2017年11月24日 下午7:53:35 
	 * @Description:
	 */
	public List<UpdWebsit> selWebsitByAll(){
		return updWebsitDao.selWebsitByAll();
	}
	/**
	 * 根据UUID查询站点信息
	 * @param uuid
	 * @return: UpdWebsit
	 * @author: zhoumh
	 * @version: 创建时间：2017年11月24日 下午7:53:46 
	 * @Description:
	 */
	public UpdWebsit selWebsitByUuid(String uuid){
		return updWebsitDao.selWebsitByUuid(uuid);
	}
	/**
	 * 根据书籍ID查询站点信息
	 * @param bid
	 * @return: List<UpdWebsit>
	 * @author: zhoumh
	 * @version: 创建时间：2017年11月24日 下午7:54:01 
	 * @Description:
	 */
	public List<UpdWebsit> selWebsitByBid(String bid){
		return updWebsitDao.selWebsitByBid(bid);
	}
	/**
	 * 根据数据状态查询总数
	 * @param state
	 * @return: int
	 * @author: zhoumh
	 * @version: 创建时间：2017年11月24日 下午7:54:23 
	 * @Description:
	 */
	public int sumByState(String state){
		return updWebsitDao.sumByState(state);
	}
	/**
	 * 添加站点信息
	 * @param updWebsit
	 * @return: int
	 * @author: zhoumh
	 * @version: 创建时间：2017年11月24日 下午7:54:30 
	 * @Description:
	 */
	public int insUpdwebsit(UpdWebsit updWebsit){
		return updWebsitDao.insUpdwebsit(updWebsit);
		
	}
	/**
	 * 修改站点信息
	 * @param updWebsit
	 * @return: int
	 * @author: zhoumh
	 * @version: 创建时间：2017年11月24日 下午7:54:39 
	 * @Description:
	 */
	public int UpdwebsitByUuid(UpdWebsit updWebsit){
		return updWebsitDao.UpdwebsitByUuid(updWebsit);
	}
	/**
	 * 根据uuid删除站点信息
	 * @param uuid
	 * @return: int
	 * @author: zhoumh
	 * @version: 创建时间：2017年11月24日 下午7:54:47 
	 * @Description:
	 */
	public int delUpdwebsitByUuid(String uuid){
		return updWebsitDao.delUpdwebsitByUuid(uuid);
	}
}
